net proceeds of the sale - Turc Anglais Dictionnaire